Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 MARKHAM SQUARE Terraced £3,800,000 29 Apr 2022
24 MARKHAM SQUARE Terraced £2,250,000 9 Jul 2009
25 MARKHAM SQUARE Terraced £2,770,000 3 Sep 2010
28 MARKHAM SQUARE Terraced £2,800,000 2 Jun 2008